package Demo1;

import Demo3.TestDemo3;

public class TestDemo1 {


    public static int test() {
        try{
            System.out.println("哈哈");
            return 10;
        }  finally {
            return 20;
        }
    }
    public static void main(String[] args) {

        System.out.println(test());
    }


}

//    @Override
//    protected Object clone() throws CloneNotSupportedException{
//        return super.clone();
//    }
//    public static void main(String[] args) throws CloneNotSupportedException{
//        new TestDemo1().clone();
//    }
//}


//    @Override
//    protected Object clone() throws CloneNotSupportedException {
//        try {
//            TestDemo1 a = (TestDemo1) super.clone();
//            if (a == null) {
//                throw new CloneNotSupportedException();
//            }
//            return a;
//        } catch (CloneNotSupportedException e) {
//            e.printStackTrace();
//        } finally {
//            return null;
//        }
//    }

//    public void func() {
//
//    }
//    public static void main(String[] args) {
//        TestDemo1 A = null;
//        A.func();
//    }
//
//}
